our lord’s candle (yucca whipplei) - Turc Anglais Dictionnaire